#include<stdio.h>
#include <cstring>
#include <cstdlib>
void print(const char* str1,const char * str2 )
{
    int len1=sizeof(str1);
    int len2=sizeof(str2);
    char * p=(char *)malloc(len1+len2+1);
    strcpy(p,str1);
    strcat(p,str2);
    printf("第11行:%s",p);
}
void print(float a,float b)
{
    printf("第15行:%f+%f=%f\n",a,b,a+b);
}
void print(int a,int b)
{
        printf("第19行:%d+%d=%d\n",a,b,a+b);
}
int main()
{
    print(1,2);
    print("fs","fre");
}